﻿@charset "utf-8";
/********typography.css*******/
html,body{height:100%;}
legend {font-weight:bold;font-size:14px;}
fieldset, #IE8#HACK {padding-top:10px;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}
input[type=text], input[type=password], input[type=url], input[type=email], input.text, input.title, textarea {background-color:#fff;border:1px solid #ccc; border-top:1px solid #ccc;}
input[type=text]:focus, input[type=password]:focus, input[type=url]:focus, input[type=email]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#b8cee5;}
select {background-color:#fff;border-width:1px;border-style:solid;}
input,button { vertical-align:middle;}
button {cursor:pointer; border:none;}
h1 {font-size:24px;}
h2 {font-size:14px; font-weight:bold;}
h3 {font-size:14px;}
h4 {font-size:12px;font-weight:bold;}
h5 {font-size:12px;}
h6 {font-size:12px;}
p {word-break:break-all; text-align:justify;}
.gdWrap{z-index:90;position:relative;background:#fff;padding-bottom:30px;}
strong,b {font-weight:bold;}
sup,sub {line-height:0;}
tt {font-size:10px; color:#cecece;padding:0 5px;}
font { font-size:12px;}

.tac {text-align:center;}
.tar {text-align:right;}
.tal {text-align:left;}
.hidden {overflow:hidden;}
.pointer {cursor:pointer;}
.relative{ position:relative;}
.absolute{ position:absolute;}
.left {float:left!important;}
.right {float:right!important;}
.block {display:block!important;}
.fnone {float:none!important;}
.bgnone {background:none!important;}
.bdnone {border:none!important;}
.dnone {display:none!important;}
.clear {clear:both;}
/********layout.css*******/
.img41 {width:41px;height:44px;}
.img94 {width:94px;height:140px;}
.img98 {width:98px;height:100px;}
.img107 {width:107px;height:60px;}
.img158 {width:158px;height:89px;}
.img210 {width:210px;height:117px;}
.img274 {width:274px;height:60px;}
.img274a {width:274px;height:160px; margin-bottom: 6px;}
.img274b {width:274px;height:98px;}
.img274c {width:274px;height:150px;}
.img716 {width:716px;height:60px;}

.column, .w140, .w145, .w190, .w195, .w240, .w245, .w290, .w295, .w340, .w345, .w390, .w395, .w440, .w445, .w490, .w495, .w540, .w545, .w590, .w595, .w640, .w645, .w690, .w695, .w100, .w200, .w300, .w400, .w500, .w600, .w700 {float:left; overflow:hidden;}
.w140 {width:140px;}
.w145 {width:145px;}
.w190 {width:190px;}
.w195 {width:195px;}
.w240 {width:240px;}
.w245 {width:245px;}
.w290 {width:290px;}
.w295 {width:295px;}
.w340 {width:340px;}
.w345 {width:345px;}
.w390 {width:390px;}
.w395 {width:395px;}
.w440 {width:440px;}
.w445 {width:445px;}
.w490 {width:490px;}
.w495 {width:495px;}
.w540 {width:540px;}
.w545 {width:545px;}
.w590 {width:590px;}
.w595 {width:595px;}
.w640 {width:640px;}
.w645 {width:645px;}
.w690 {width:690px;}
.w695 {width:695px;}
.w100 {width:100px;}
.w200 {width:200px;}
.w300 {width:300px;}
.w400 {width:400px;}
.w500 {width:500px;}
.w600 {width:600px;}
.w700 {width:700px;}

.h12 {height:12px;}
.h14 {height:14px;}
.h16 {height:16px;}
.h18 {height:18px;}
.h20 {height:20px;}
.h22 {height:22px;}
.h24 {height:24px;}
.h28 {height:28px;}
.h32 {height:32px;}
.h36 {height:36px;}
.h40 {height:40px;}
.h44 {height:44px;}
.h12,.h14,.h16,.h18,.h20,.h22,.h24,.h28,.h32,.h36,.h40,.h44{overflow:hidden;}
.h12,.line12 {line-height:12px;}
.h14,.line14 {line-height:14px;}
.h16,.line16 {line-height:16px;}
.h18,.h36,.line18 {line-height:18px;}
.h20,.h40,.line20 {line-height:20px;}
.h24,.line24 {line-height:24px;}
.h28,.line28 {line-height:28px;}
.h32,.line32 {line-height:32px;}

.mt5 {margin-top:5px!important;}
.mt10 {margin-top:10px!important;}
.mt15 {margin-top:15px!important;}
.mt20 {margin-top:20px!important;}
.mr5 {margin-right:5px!important;}
.mr10 {margin-right:10px!important;}
.mr15 {margin-right:15px!important;}
.mr20 {margin-right:20px!important;}
.mb5 {margin-bottom:5px!important;}
.mb10 {margin-bottom:10px!important;}
.mb15 {margin-bottom:15px!important;}
.mb20 {margin-bottom:20px!important;}
.ml5 {margin-left:5px!important;}
.ml10 {margin-left:10px!important;}
.ml15 {margin-left:15px!important;}
.ml20 {margin-left:20px!important;}

.mt0 {margin-top:0!important;}
.mr0 {margin-right:0!important;}
.mb0 {margin-bottom:0!important;}
.ml0 {margin-left:0!important;}

.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}
.pd20 {padding:20px;}

.pd5a {padding:5px 0;}
.pd5b {padding:0 5px;}
.pd10a {padding:10px 0;}
.pd10b {padding:0 10px;}
.pd15a {padding:15px 0;}
.pd15b {padding:0 15px;}
.pd20a {padding:20px 0;}
.pd20b {padding:0 20px;}

.pt5 {padding-top:5px!important;}
.pt10 {padding-top:10px!important;}
.pt15 {padding-top:15px!important;}
.pt20 {padding-top:20px!important;}
.pr5 {padding-right:5px!important;}
.pr10 {padding-right:10px!important;}
.pr15 {padding-right:15px!important;}
.pr20 {padding-right:20px!important;}
.pb5 {padding-bottom:5px!important;}
.pb10 {padding-bottom:10px!important;}
.pb15 {padding-bottom:15px!important;}
.pb20 {padding-bottom:20px!important;}
.pl5 {padding-left:5px!important;}
.pl10 {padding-left:10px!important;}
.pl15 {padding-left:15px!important;}
.pl20 {padding-left:20px!important;}

.pt0 {padding-top:0!important;}
.pr0 {padding-right:0!important;}
.pb0 {padding-bottom:0!important;}
.pl0 {padding-left:0!important;}
/********column.css*******/
.title4,.video1 li a,.ulCon1 li,.ulCon2 li,.title5,.title5 .hover,.title6,.li1,.tool a,.button1,.column1,.videoUl li,.listen{ background:url(../images/i_index.gif) no-repeat;}

.title1{ border-top:1px solid #bccaa9; background:#f5f8ef; height:35px; line-height:35px; padding:0 15px; overflow:hidden;}
	.title1 h2{ float:left;}

.title2{ background:#f5f8ef; border:none;}
.title3{ border-top:1px solid #bccaa9;background:#f5f8ef; height:34px; line-height:34px;}
.h2A,.h2B{ height:28px; line-height:28px; overflow:hidden; text-align:center;}
	.h2A a{ color:#025A99; font-size:16px;}
.h2B{ height:34px; line-height:34px;}
	.h2B a{ color:#025A99; font-size:14px;}
	
	.title4{ height:50px; background-position:-15px -170px; overflow:hidden; clear:both; _margin-left:1px;}
		.title4 h2 a{ float:left; width:260px; text-align:center; font:normal 25px/25px '\5FAE\8F6F\96C5\9ED1','微软雅黑'; color:#629621;}
		.title4 p{ float:right; width:725px; text-align:right;}
			.title4 p a{ font-size:14px;}
			
	.title5{ width:401px; height:37px; overflow:hidden; background-position:-15px -260px;}	
		.title5 a{ float:left; width:100px; text-align:center; line-height:37px;}
		.title5 .hover{ width:101px; background-position:-440px -260px; font-weight:bold; color:#005A98; _margin-left:-1px;}
	.title6{ background-position:-570px -260px; height:36px; padding-top:1px; line-height:36px; overflow:hidden;}
		.title6 a{ width:73px; float:left; text-align:center;}
		.title6 .hover{ width:72px; background:#fff; border-left:1px solid #bccaa9; border-right:1px solid #bccaa9;font-weight:bold;border-top:solid 1px #bccaa9}
		#tabD1,#tabF1,#tabL1{ width:53px; border-left:none; margin-left:1px;}
	.title7{ background:url(../images/i_bg1.png) no-repeat;}
		.title7 a{ width:91px;}
		.title7 .hover{ width:90px;}
	.title8{ background:#f5f8ef; border-left:1px solid #bccaa9; height:37px;border-top:1px solid #bccaa9}
		.title8 a{ float:left; width:79px; border-right:1px solid #bccaa9; padding-top:2px; line-height:35px; text-align:center;border-bottom:solid 1px #bccaa9}
		.title8 .hover{ width:80px; padding-top:0; border-top:1px solid #89ab5d; background:#fff;font-weight:bold;border-bottom:solid 2px #fff;}
	.title9{ border-left:1px solid #D0E0EF; border-top:1px solid #D0E0EF; height:36px;}
		.title9 a{ border-right:1px solid #D0E0EF; border-bottom:1px solid #D0E0EF; font-size:14px; float:left; width:135px; text-align:center; background:#f3f7f8; line-height:35px;}
		.title9 .hover{ width:136px; border-bottom:none; color:#025A99; background:#f9fbfa; font-weight:bold;}

.column1{ background-position:-15px -550px; height:70px; _margin-left:1px;}
	
	.videoMain{ position:relative;}
	.videoLeft{ width:666px; float:left;}
		.videoTitle{ border-right:1px solid #ffe0d3; height:37px; background:#fffcf7; width:655px;}
			.videoTitle a{ float:left; width:130px; border:1px solid #ffe0d3; border-right:none; text-align:center; line-height:33px; padding:1px 0; font-size:14px;}
			.videoTitle .hover{ border-top:2px solid #fd7a22; padding:0; font-weight:bold; color:#D73300; background:#fff; border-bottom:none;}
		.videoCon{}
			.videoCon li{ width:210px; float:left; margin-right:12px;}
				.videoCon li img{ width:210px; height:117px;}
				.videoCon li p{ text-align:center; font-size:14px; height:24px; line-height:24px; overflow:hidden;}
	.videoRight{ background:url(../images/i_line3.gif) no-repeat left #fbfbfb;}
			.videoUl li{ height:24px; line-height:24px; overflow:hidden; padding-left:25px; background-position:-1027px -183px; display:inline\9;}
				.videoUl p{ width:200px; float:left; overflow:hidden;}
				.listen{ float:right; width:35px; height:16px; background-position:-1015px -240px; text-indent:-100000px; margin-top:4px;}
	.videoRight1{ position:absolute; right:0; margin-top:-37px; height:210px;}
		
	.schoolLeft{ width:685px; float:left; overflow:hidden;}
		.schoolLeft table{ background:url(../images/i_line7.gif) repeat-x;}
			.tr1 td{ background:url(../images/i_line6.gif) no-repeat right; font-weight:bold; color:#01435d;}
			.font2{ font-size:14px; color:#2784B0; margin-left:12px;}
			.font3{ font-size:14px; color:#00435d; margin-left:12px;}
			.font4{ color:#656565; background:url(../images/i_bg2.gif) no-repeat; line-height:20px; padding-right:3px; width:43px; height:20px; display:block;}
		.tr2{ background:#f9f9f9;}
		.tr3{ background:#fdfaf5;}			
	
.ulCon1{ padding:8px 15px;}
	.ulCon1 li{ background-position:-1030px -58px; padding-left:12px; height:24px; line-height:24px; overflow:hidden;}
.video1 li{ height:24px; line-height:24px; overflow:hidden; clear:both;}
	.video1 li a{ padding-left:23px; background-position:-1025px -4px; _background-position:-1025px -5px; overflow:hidden; height:24px; display:inline-block;}
	.video1 li a:hover{ background-position:-1025px -27px;}
.ulCon2 li{ padding-left:10px; background-position:-1030px -82px; height:24px; line-height:24px; overflow:hidden;}
.ulCon3 li{ background-position:-1030px -102px;}
#moreCourse .ulCon3 li{background:none;}
.ulCon4{ overflow:hidden;}
.ulCon4 li{ clear:both; height:26px; line-height:26px; overflow:hidden; padding-left:15px; background:url(../images/i_tips7.gif) no-repeat 0 10px; font-size:14px;}
.ulCon5 li{ height:24px; line-height:24px; overflow:hidden; background: url("/images/ico2.gif") no-repeat scroll 0 center transparent; padding-left:18px;white-space:nowrap;text-overflow: ellipsis;max-width:250px;}

.ulCon5 li:after{
	/*
content:"...";
*/
}

	.ulCon5 li span{ width:38px; text-align:right; color:#d73300; float:right;}
.ulCon6 li{ clear:both; height:26px; line-height:26px; overflow:hidden; font-size:14px;}
.downCon{ overflow:hidden;}
	.downCon li{ overflow:hidden; clear:both;}
	.downCon p{ width:250px; overflow:hidden; float:left;}
		.downCon li a{ float:right; width:230px;}
		.downCon li span{ float:right; text-align:right; width:40px; color:#C73800;}
		.down1 img{ margin-top:6px;}
		
	.down1{ width:242px; height:35px; padding:0 5px; line-height:30px; overflow:hidden;}
	.down2{ width:242px; display:none; height:35px; padding:0 5px; line-height:30px; overflow:hidden; line-height:28px\9; height:28px\9;}
	.down1 a,.down2 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
		.downCon .down2 img{ margin-top:6px;}
		.downCon .down2 a{ overflow:hidden;}
		
.infoCon,.infoCon1{ overflow:hidden;}
	.infoCon h5{ height:22px; overflow:hidden; margin-bottom:8px;}
	.infoCon p{ color:#A6A6A6; width:125px; float:right; line-height:20px; height:60px; overflow:hidden;}
		.infoCon p a{ color:#025A99;}
.infoCon1 div{ float:right; width:224px;}
	.infoCon1 div strong{ height:22px; overflow:hidden; display:block;}
		.infoCon1 div strong a{ color:#666; font-size:14px;}

.tool{ height:243px;}
.tool a{ width:66px; text-align:center; float:left; padding-top:47px; margin-bottom:12px;}
	.tool a:hover{ text-decoration:none; color:#2568af!important;}
.tool .tool1{ background-position:-6px -380px;}
	.tool .tool1:hover{ background-position:-6px -456px;}
.tool .tool2{ background-position:-71px -380px;}
	.tool .tool2:hover{ background-position:-71px -456px;}
.tool .tool3{ background-position:-136px -380px;}
	.tool .tool3:hover{ background-position:-136px -456px;}
.tool .tool4{ background-position:-201px -380px;}
	.tool .tool4:hover{ background-position:-201px -456px;}
.tool .tool5{ background-position:-266px -380px;}
	.tool .tool5:hover{ background-position:-266px -456px;}
.tool .tool6{ background-position:-331px -380px;}
	.tool .tool6:hover{ background-position:-331px -456px;}
.tool .tool7{ background-position:-461px -380px;}
	.tool .tool7:hover{ background-position:-461px -456px;}
.tool .tool8{ background-position:-526px -380px;}
	.tool .tool8:hover{ background-position:-526px -456px;}
.tool .tool9{ background-position:-396px -380px;}
	.tool .tool9:hover{ background-position:-396px -456px;}
.tool .tool10{ background-position:-591px -380px;}
	.tool .tool10:hover{ background-position:-591px -456px;}
.tool .tool11{ background-position:-656px -380px;}
	.tool .tool11:hover{ background-position:-656px -456px;}
.tool .tool12{ background-position:-721px -380px;}
	.tool .tool12:hover{ background-position:-721px -456px;}

.li1{ background-position:-550px -58px; height:24px; overflow:hidden;}

.button1{ background-position:-310px -310px; width:72px; height:26px; text-indent:-10000px;}
	.button1:hover{ background-position:-210px -310px;}
/*****public.css*****/
.navRight a,.hotFont,.more1,.more2,.lable1 strong,.login2 span,.backToTop a,.change1,.more3,.more4,.more3a{ background:url(../images/i_index.gif) no-repeat;}
.wrap2,.wrap3{ margin:0 auto; width:1000px; clear:both; position:relative; z-index:200;} 
.wrap3{ height:52px; padding-top:5px;} 

.wrap1{ width:100%; background:url(../images/i_line1.gif) repeat-x;}
		

	.changeCity{ float:left; width:140px; padding-top:6px; height:45px;}
		.changeCity h2{ text-align:center; color:#313131; font-family:'寰蒋闆呴粦'; font-size:16px; font-weight:normal;}
		.changeCity p{ text-align:center;}
			.change1{ width:73px; height:37px; background-position:-630px -310px; text-indent:-100000px!important; display:inline-block; z-index:200; position:absolute; margin-left:-37px; margin-left:33px\9;}
			.changeCity .subMenu1{ width:475px; margin:34px 0 0 211px;}
		.h92{ height:92px;}
	

			.w1{ width:24px;}
			.w2{ width:48px;}
	.subMenu{ border:1px solid #e8f1fa; background:url(../images/i_line2.gif) repeat-x; line-height:38px; height:38px; font-size:14px; z-index:200;}
		.subMenuL{ float:left; width:980px; padding-left:20px;}
			.hotFont{ background-position:-679px -15px; position:absolute; display:block; width:17px; height:11px; margin:2px 0 0 118px; left:0;}
			.subMenuL strong,.subMenuL tt{ float:left;}
				.subMenuL strong a{ margin:0;}
				.subMenuL strong,.subMenuL strong a{ color:#025a99;}
			.subMenuL a{ float:left; margin-right:16px; color:#057ac9;}
			.subMenuL .more2{ width:65px; height:41px; font-size:12px; margin:0; background-position:-942px -9px; padding-left:8px; z-index:200; position:absolute;}
			.subMenuL .more2a{ background-position:-510px -310px; color:#313131;}
				.subMenuL .more2a:hover{ color:#313131!important; text-decoration:none;}
			.subMenu1{ overflow:hidden; position:absolute; background:#fff; margin-top:38px; right:0; width:600px; z-index:100;}
				.subMenu1 div{ border-top:2px solid #f5f5f5; border-left:1px solid #f5f5f5; overflow:hidden; padding:10px 15px; line-height:24px;}
					.subMenu1 a{ color:#313131; font-size:12px; margin-right:0;}
				.subMenuL .subMenu1 *{ float:none;}
					.subMenu1 tt{ color:#000; padding:0 6px;}
		.subMenuR{ float:right; width:380px; text-align:right; height:38px; overflow:hidden;}
			.subMenuR a{ display:inline-block; margin-right:16px;}
/*****h_index.css*****/
.main_con1 strong,.recom_1 a,.title_2 span,.issue_info p a{ background:url(../images/h_index.gif) no-repeat;}
.main_left,.main_con{ float:left; overflow:hidden; margin-right:10px;}

/* 首页 */
.main_left{ width:310px;}
		.special_con li{ margin-top:3px; background-color:#fff; border:1px solid #d6decb; overflow:hidden;}
			.special_con li a{ color:#666;}
		.special_1{ height:32px; padding:0 15px 0 32px; background:url(../images/h_tips1.gif) no-repeat 14px 13px; line-height:32px;}
		.special_2{ padding:12px 17px 5px; display:none; height:130px;}
			.special_2 a{ float:left; height:130px; text-align:center; color:#333!important; line-height:20px; overflow:hidden; zoom:1!important;}
			.special_2 img{ width:274px; height:98px;}
		.special_hide{ display:none;}
		.special_show{ display:block;}
.main_con{ width:372px; padding:0 12px;}
	.main_con1{ padding:3px 0 9px 0; border-bottom:1px dotted #dadada; margin-bottom:5px;}
		.main_con1 div{ height:24px; overflow:hidden;}
			.main_con1 strong{ width:31px; padding-left:4px; height:16px; background-position:-15px -15px; height:16px; float:left; line-height:16px; color:#fff; margin-top:4px;}
			.main_con1 h2{ height:24px; line-height:24px; width:330px; float:left; padding-left:6px; overflow:hidden;}

			.main_con1 h3{ height:20px; overflow:hidden; font-size:12px; font-weight:normal; line-height:20px;}
.main_right{ width:274px; float:right;}

	.recom_1{ border:1px solid #d0e0ef; background:url(../images/h_tips3.gif) repeat; padding:10px 0 5px; overflow:hidden;}
		.recom_1 a{ float:left; padding-top:32px; width:40px; text-align:center; margin-left:12px;}
			.recom_1 a:hover{ text-decoration:none;}
		.recom_1 .tips_1{ background-position:-10px -50px;}
			.recom_1 .tips_1:hover{ background-position:-348px -50px;}
		.recom_1 .tips_2{ background-position:-73px -50px;}
			.recom_1 .tips_2:hover{ background-position:-411px -50px;}
		.recom_1 .tips_3{ background-position:-133px -50px;}
			.recom_1 .tips_3:hover{ background-position:-471px -50px;}
		.recom_1 .tips_4{ background-position:-196px -50px;}
			.recom_1 .tips_4:hover{ background-position:-534px -50px;}
		.recom_1 .tips_5{ background-position:-258px -50px;}
			.recom_1 .tips_5:hover{ background-position:-596px -50px;}
	.recom_2{ background:#f6f9fe; border:1px dashed #d0e0ef; padding:0 10px; overflow:hidden; height:32px; line-height:32px;}
		.recom_2 a{ font-size:14px; color:#d73300;}
	.ul_con1 .ulCon1{ padding:8px 15px 0;}
		.ul_con1 h3{ height:24px; line-height:24px; overflow:hidden; margin:0 15px 6px; text-align:center; background:#f6f9fe; border:1px solid #f3f6fb;}
			.ul_con1 h3 a{ font-size:14px; color:#025A99; padding-right:27px; background:url(../images/h_tips2.gif) no-repeat right;}
.title_1{ background:url(../images/h_line1.gif) repeat-x; height:36px; line-height:36px;}
	.title_1 span{ float:left; background:url(../images/h_bg1.gif) repeat-y; width:2px;}
	.title_1 a{ float:left; width:135px; font-size:14px; text-align:center; cursor:pointer;}
	.title_1 .hover{ background:#fff; color:#025A99; font-weight:bold;}


	
.more_1{ width:366px; overflow:hidden; padding-top:4px;}
	.more_1 p{ width:163px; padding-right:20px; float:left; height:22px; overflow:hidden;}
.hot_topic li{ height:24px; line-height:24px; overflow:hidden;}
.hot_topic span{ float:right; width:72px; color:#A6A6A6; text-align:right; padding-left:15px;}
	.hot_topic span a{ color:#A6A6A6;}
.main_con2{ width:402px; float:right; overflow:hidden;}
	.title_2{ border-left:1px solid #bccaa9; border-right:1px solid #bccaa9;border-top:1px solid #bccaa9; background:#f5f8ef; height:38px; padding-left:0; line-height:37px; overflow:hidden;}
		.title_2 span{text-align:center;width:76px;background-position:-1020px -40px; font-size:18px; font-family:"微软雅黑"; color:#4a8130; float:left;border-bottom:1px solid #bccaa9;}
		.title_2 div{ float:right;}
			.title_2 div a{ float:left; border-left:1px solid #bccaa9; width:80px; text-align:center; padding-top:2px; line-height:35px;border-bottom:1px solid #bccaa9;cursor:pointer;}
			.title_2 div .hover{ border-top:1px solid #bccaa9; background:#fff; padding-top:0;font-weight:bold;border-bottom:solid 2px #fff;}
.column_1{ overflow:hidden;}
.title_2 div a:hover{cursor:pointer;}
	.region_1{ overflow:hidden; width:408px; padding-top:15px; padding-bottom:8px; height:23px; position:absolute; background:#fff; z-index:1;}
		.region_1 a{ width:43px; height:21px; line-height:21px; float:left; background:#fafafa; border:1px solid #e4e4e4; text-align:center; margin:0 6px 8px 0;}
		.region_1 a:hover{ border:1px solid #a4c3e2; background:#fbfaf8; text-decoration:none; color:#005A98!important;}
	.region_2{ height:112px;}
	.h2_1{ padding-top:10px; padding-top:12px\9; line-height:34px; height:34px; text-align:center; overflow:hidden;}
	.column_7 .h2_1{ padding-top:43px; padding-top:45px\9; _padding-top:47px;}
	.column_9 .h2_1{ padding-top:53px; padding-top:55px\9;}
	.column_2 .h2_1,.column_3 .h2_1{ padding-bottom:2px;}
	.column_3 .h2_1{ padding-top:17px; padding-top:19px\9; _padding-top:21px;}
	.column_4 .h2_1{ height:30px; line-height:30px;}
	.column_5 .h2_1{ line-height:25px; height:25px; padding-top:5px;}
	.column_10 .h2_1{ padding-top:4px!important; padding-top:6px\9!important;}
.video_1{ overflow:hidden; padding:0 2px;}
	.video_1 li{ float:left; width:158px; padding:0 8px;}
		.video_1 p{ height:116px; line-height:34px; overflow:hidden;}
			.video_1 p a{ display:block;}
		.video_1 span{ display:block; height:20px; line-height:20px; overflow:hidden;}	
			.video_1 span a{ color:#A6A6A6;}
			.video_1 span a:hover{ color:#025A99!important;}
.side_1,.side_1 .title_1 .hover{ background:#f9fbfa;}
.side_1{background:#fff;}
	.issue_info{ border-bottom:1px dotted #d4d6d5; overflow:hidden;}
		.issue_info div{ float:right; width:192px; line-height:14px;}
				.issue_info span a{ color:#025A99;}
			.issue_info p{ height:24px; line-height:24px; padding-top:6px;}
				.issue_info p a{ width:73px; height:21px; float:right; background-position:-82px -15px;}
				.issue_info p a:hover{ background-position:-180px -15px;}
				.issue_info p b{ color:#c73800;}
.side_2{ height:300px; overflow:hidden;}
.h_1{ height:260px;}
.h_2{ height:250px;}
.h_3{ height:405px;}
.h_4{ height:66px;}
.down_1 li{ margin-bottom:3px;}
.infoCon .w_1{ width:136px;}
.info_1 p{ float:left; padding:0 14px 0 15px; width:107px; height:80px; overflow:hidden;}
.info_2 div{ float:right; width:136px; height:142px; overflow:hidden;}
	.info_2 p{ color:#a6a6a6; line-height:18px;}
		.info_2 p span{ line-height:28px; height:28px; overflow:hidden; display:block;}
.law_1{ float:left; overflow:hidden; width:258px;}
	.law_1 h2,.law_1 h2 a{ color:#515151; line-height:28px;}
	.law_1 a{ color:#025A99; margin-right:12px;}
	.law_1 p{ height:22px; overflow:hidden;}
.law_2{ float:right; width:402px;}
.forum_1{ width:720px; overflow:hidden;}
	.forum_1 li{ float:left; width:98px; height:124px; overflow:hidden; line-height:30px; padding:0 17px 0 5px;}
.hot_topic1{ width:714px;}
	.hot_topic1 li{ float:left; width:72px; height:24px; line-height:24px; overflow:hidden; margin:0 14px 0 5px;}
.search_1 input{ float:left; height:156px; height:22px; padding-left:5px; padding-right:5px; line-height:22px;}
.search_1 button{ float:left; margin-left:8px;}
.column_6{ width:716px; float:left;}

/* 首焦点图 */
.regimes_2{position:relative; width:310px; height:220px; overflow:hidden;}
	.regimes_2 .fixed-wah{width:310px; height:194px;}
		.regimes_2 .fixed-wah a img{width:310px; height:194px;}
	 .regimes_2 .pos-hd{ background:#666; width:220px; height:34px; position:absolute; top:0; margin-top:194px; left:0px; line-height:26px;}
		.regimes_2 .pos-hd span{color:#fff; font-size:12px; font-weight:normal; margin-left:10px; float:left; cursor:pointer; width:210px; height:26px; overflow:hidden;}
		.regimes_2 .p-in p{ background:#666; width:90px; height:16px; position:absolute; top:0; right:0px; padding-top:10px; margin-top:194px; text-align:right;}	
			.regimes_2 .p-in p a{ background:#fff; display:inline-block; width:11px; height:6px; margin-right:5px; overflow:hidden; text-indent:-10000px!important; text-align:center!important;}
			.regimes_2 .p-in p .jshowoff-active{ background:#ff7604;}

/* 财会焦点图 */
.regimes_1{position:relative; width:274px; height:222px; overflow:hidden;}
	.regimes_1 .fixed-wah{width:274px; height:160px;}
		.fixed-wah a img{width:274px; height:160px;}
	 .p-in{width:auto; height:auto;}
	 .pos-hd{ background:url(../images/h_tips4.png) repeat-x; width:204px; height:34px; position:absolute; top:0; margin-top:126px; left:0px; line-height:34px;}
		.pos-hd span{color:#fefefe; font-size:14px; font-weight:bold; margin-left:10px; float:left; cursor:pointer; width:194px; height:34px; overflow:hidden;}
		.p-in p{ background:url(../images/h_tips4.png) repeat-x; width:70px; height:22px; position:absolute; top:0; right:0px; padding-top:12px; margin-top:126px; text-align:right;}	
			.p-in p a{ background:url(../images/h_tips5.png) no-repeat; display:inline-block; width:11px; height:12px; margin-right:5px; text-indent:-10000px!important; text-align:center!important;}
			.p-in p .jshowoff-active{ background:url(../images/h_tips6.png) no-repeat;}
	.info_3{ background:#fafafa; border:1px solid #f1f1f1; border-top:none; padding:10px 15px; overflow:hidden; height:40px; line-height:20px;}
	.info_3 span,.info_3 a{ display:inherit\9; zoom:0!important;}
/*ks ad*/
.wrap_bg{ background:#dbeef6; height:531px;}
.ks_banner{width:1280px; margin:0 auto; height:531px;}	



/* 兼容 */
@media screen and (-webkit-min-device-pixel-ratio:0){ .search_1 button{ margin-left:3px;}}
.subMenu1{ width:601px\9;}
/*---------index-----------------*/
.courseBg{background:url(../images/bg_body.jpg) repeat;position:relative;z-index:90;_position:static;}
#con{ background:#FFF;height:1835px;}
.conBox{width:1000px;height:1822px; margin:0 auto;}
#lianjie{height:394px; background:url(../images/lj.jpg) repeat-x}
.lj{width:1000px;height:394px; margin:0 auto}

.UIFooter{z-index:10;position:relative;}
.UISitemap{margin-top:0;position:relative;z-index:10;}
#loginWrap{height:100%;position:relative;overflow:hidden;z-index:-2;background:#666;}
#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;z-index:0;height:100%; width:100%; margin:0; padding:0;background:url(../images/bigBanner.jpg) no-repeat center -100px;_position:absolute;}
#scollCls{position:absolute;bottom:-2px;left:46%;z-index:100;text-align:center;}
#scollCls  .blink{margin-top:6px;-webkit-animation:slide 1s infinite linear;-moz-animation:slide 1s infinite linear;-o-animation:slide 1s infinite linear;animation:slide 1s infinite linear;cursor:pointer;background:url(../images/arrowDown.png) no-repeat 0 0;width:30px;height:29px;display:inline-block;}

#supersized .loginCont{width:1000px;margin:0 auto;position:relative;}
#supersized .loginCont .rgt{background:url(../images/loginBg.png) repeat;padding:15px 0 20px;color:#fff;width:340px;/*margin-top:150px;*/margin-top:250px;margin-right:8px;}
#supersized .loginCont .rgt h2{border-bottom:solid 1px #d2d1d0;padding-bottom:5px;font-size:16px;margin:0 20px;font-weight:400;font-family:"微软雅黑"}
#supersized .loginCont .rgt .fomCont{padding:8px;margin:0 20px;}
#supersized .loginCont .rgt .fomCont li{padding:6px 0;}
#supersized .loginCont .rgt input{width:100%;}
#supersized .loginCont .rgt .btn{padding:5px 0}
#supersized .loginCont .rgt .ipt{width:95%;}
#supersized .loginCont .rgt p{margin-bottom:5px;}
#supersized .lgPart{font-size:12px;padding-left:30px;}
#supersized .lgPart a{margin:0 5px;}
#supersized .lgPart a:hover{text-decoration:none;}
#supersized .large{padding:6px 10px;font-size:16px;border:none;cursor:pointer;text-shadow:5px 2px 6px #000;text-shadow: rgba(170, 178, 192, .75) 0 0 20px;}
#supersized .forgetLi{font-size:12px;}
#supersized .forgetLi .regSpan{float:right;}

#supersized .loginCont #adSlid{position:absolute;top:173px;left:22px;width:583px;height:334px;}

/* 焦点图 */
.focus{width:583px;height:334px;position:relative;}
.f426x240{width:583px;height:334px;}
.f426x240 img{width:583px;height:334px}

.rslides{width:100%;position:relative;list-style:none;padding:0;overflow:hidden;height:334px;}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0;margin-top:-28px;display:none;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0;right:0}

.rslides_tabs{clear:both;text-align:center;width:100%;bottom:-14px;left:0;position:absolute;height:16px;*margin-left:10px;*bottom:-20px;}

.rslides_tabs li{display:inline-block;margin-right:5px;*float:left;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}




/*推荐课程*/
#starCourse{margin:0 auto;width:1000px;}
.wholeNav{margin:0 48px 0 40px;overflow:hidden;display:inline-block;}

#container{text-align:center;}
.container {overflow:hidden;width:1000px;*padding-left:45px;*width:1000px;}
.course-box{border-radius:4px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.45);transition:box-shadow 0.2s;margin:15px 0 15px 45px;float:left;display:inline;height:290px;position:relative;}
.course-box .tagCls{background:url(../images/tagBg.png) no-repeat 0 0;color:#ff0;font:23px/45px Arial;text-align:center;position:absolute;left:10px;top:0;width:61px;height:65px;}
.course-box .tagCls .wz{font-size:12px;color:#fff;}
li.course-box:hover{box-shadow:0 2px 3px rgba(0,0,0,1.0);transition:box-shadow 0.2s;background:#fafafa}
li.course-box .jnCls{background:url(../images/courseCard.png) no-repeat;}
li.course-box .jnCls{position:absolute;width:66px;height:30px;line-height:26px;text-align:center;color:#000; bottom:10px;right:-5px;font-size:12px;background-position:0 -38px;color:#fff;}
/*
li.course-box .cGray{color:#b2b2b2;}
li.course-box a:hover .jnCls{background-position:0 -38px!important;color:#fff!important;}
*/

.course-box .course-thumb img{width:270px;height:153px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.course-box a:hover{text-decoration:none;}
.course-box .mask{color:#353535;display:block;font-size:small;width:270px;height:290px;overflow:hidden;}
.course-box .mask .title{display:block;font-size:14px;line-height:1.2;min-height:32px;overflow:hidden;padding:10px 10px 5px;font-weight:bold;}
.course-box .mask .details{display:block;overflow:hidden;padding:5px 10px 5px;text-align:center;*width:90%}
.course-box .mask .instructors{border-top:1px solid #eee;display:block;margin:0 10px;overflow:hidden;padding:10px 0;}
.course-box .mask .instructors .r{margin-left:33px;display:block;_float:left;_margin-left:0;*margin-top:-5px;}
.course-box .mask .ins-thumb{float:left;border-radius:4px;margin-right:5px;height:25px;}
.course-box .mask .ins-name{font-size:12px;font-weight:bold;line-height:14px;}
.course-box .mask .ins-job-title{margin-top:2px;font-size:12px;line-height:1.2;color:#555;}
.course-box .mask .ins-job-title>h1,.course-box .mask .ins-job-title>h2,.course-box .mask .ins-job-title>h3,.course-box .mask .ins-job-title>h4,.course-box .mask .ins-job-title>h5,.course-box .mask .ins-job-title>h6{font-weight:lighter;font-style:italic;color:#555;}
.course-box .mask .add-to-wishlist{position:absolute;top:10px;right:10px;}
.course-box .mask .heading{float:left;font-style:italic;margin-right:6px;line-height:1.8;}
.course-box .mask .two{padding-bottom:11px;}
.course-box .mask .two .ins-name:first-child{margin-bottom:3px;}
.course-box .mask .over-two{padding-bottom:13px;margin-right:0px;}
.course-box .mask .over-two:before{content:'';right:0;bottom:0;width:25px;height:43px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0.8),#ffffff);position:absolute;}

.findBtn{text-align:center;margin-top:25px;}
.findBtn .btn{padding:5px 65px 7px;font-size:24px;line-height:30px;}

.menuCont{width:1000px;margin:0 auto;overflow:hidden;}
#fixMenu{background:#666 url(../images/fixmenuBg.jpg) repeat-x;width:100%;    z-index: 95;}


.fixMenu{position:relative;}
#fixMenu .oneNav{padding:10px 0 11px;width:600px;height:26px;margin-left:-1px;position:relative;float:left;}
#fixMenu .oneNav a{color:#fff;line-height:14px;padding:0 12px;border-left:solid 1px #045d97;border-right:solid 1px #045d97;margin:0 0;display:inline-block;float:left;margin-top:7px;*line-height:18px;}
#fixMenu .oneNav a:hover{color:#ccc; text-decoration:none;}
#fixMenu .oneNav a.current{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#0d843e;line-height:28px;margin-top:0}
#fixMenu .twoNav{padding:5px 0 0 12px;font-size:12px;}
#fixMenu .twoNav a{display:inline-block;margin:5px 10px 10px;}
#fixMenu .twoNav a.cOrange{font-weight:700}
#fixMenu .twoNav div{display:none;}

.scrollCls{position:fixed;top:45px;bottom:auto;z-index:10000;left:0;}


a.moreNews,a#scollCls{background:url(../images/moreNews.png) no-repeat;width:136px;height:63px;display:block;margin:40px auto 1px;}
a#scollCls{background:url(../images/moreCourse.png) no-repeat;left:50%;margin-left:-68px}
a.moreNews:hover,a#scollCls:hover{text-decoration:none;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;}
a.moreNews{margin-bottom:-30px;}

#newsMoreCont{position:absolute;top:40px;width:10px;height:10px;}

.info_1 p{line-height:18px;}

.tabContent .column_1{overflow:visible;}
.tabContent .column_5 .h2_1{clear:both;}

#KinSlideshow_content img{max-width:800px;}
#KinSlideshow_content a{display:block;height:214px;overflow:hidden;}
.KinSlideshow_titleBar h2.title{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


#supersized .loginCont #adSlid {position: absolute;top:231px;left:-67px;width: 595px;height: 322px; background:#C00}


/************************************************************************************
smaller than 1000
*************************************************************************************/
@media screen and (max-width: 1000px) {
	#supersized{background:#555}
	#supersized .loginCont{width:auto;overflow:hidden;}
	#supersized .loginCont .rgt{margin:80px auto 40px;float:none}
	#fixMenu{background:#323232;border-bottom:solid 1px #ddd;}
	.container{width:auto;text-align:center;}
	.menuCont{width:auto;}
	.container .course-box{float:none;display:inline-block;margin:15px 20px;text-align:left;}
	#starCourse{width:auto;}
	.wholeNav{margin:0}
	#fixMenu .twoNav{background:#f0f0f0;}
	#fixMenu .oneNav{height:auto;overflow:hidden;}
	#fixMenu .oneNav a{line-height:28px;margin-bottom:5px;}	
	.gdWrap,#fixMenu,a.moreNews{display:none;}
	#supersized .loginCont #adSlid{display:none;}
	#friendLk .fdCont{width:100%;}
	#searchTipBg,#searchTip,.tipbarwrap,#guide-step{display:none!important;}
	#supersized{position:static;height:auto;}
	#loginWrap{display:none;}
	a#scollCls{display:none;}
	#supersized{margin-top:-5px;}
	#supersized .loginCont .rgt{margin:20px auto;}

}

@media only screen and (min-width:1000px) and (max-width:1024px) {
	#supersized{position:absolute;}
}
/************************************************************************************
smaller than 767
*************************************************************************************/
@media screen and (max-width: 767px) {
	a#scollCls{display:none}
	#friendLk{display:none;}
	#sliderWp img{display:none;}
}
/************************************************************************************
smaller than 560
*************************************************************************************/
@media screen and (max-width: 560px) {
	/* disable webkit text size adjust (for iPhone) */
	#topNav .rgt .lgAfter img{display:none;}
}
